horned (having horns) - Español Inglés Diccionario